perm filename IPUPRT.H[11,HE] blob
sn#666651 filedate 1982-12-06 generic text, type T, neo UTF8
/*
* puproute.h
*
* header file for Pup Routing routines
*
* Jeffrey Mogul @ Stanford 21 July 1981
*
* JCM @ Stanford 16 December 1981
* -- added definition for PUPROUTESERVER for IPC-based route server
*/
#define MAXNUMNETS 30 /* for MC68000, might be smaller */
struct GatewayInfo {
Net TargetNet;
Net GatewayNet;
Host GatewayHost;
uchar HopCount;
};
struct RouteEntry {
Net TargetNet;
Net GatewayNet;
Host GatewayHost;
uchar HopCount;
long UpdateTime;
};
extern struct RouteEntry RoutingTable[MAXNUMNETS];
extern int ConnectedNets; /* number of connected nets */
extern Net OurNetNumber; /* what we think is our Net */
#define PUPROUTESERVER "/etc/puproute"